GtkContainer: fix disconnection from frame clock
authorOwen W. Taylor <otaylor@fishsoup.net>
Thu, 14 Feb 2013 22:11:28 +0000 (17:11 -0500)
committerOwen W. Taylor <otaylor@fishsoup.net>
Thu, 14 Feb 2013 22:19:53 +0000 (17:19 -0500)
commitce835dee743477b0afeb2d8ea77172af63c1ac43
tree375b6347db58e1fe04e8f8607f7bfe59d24cae8d
parent7bb07317f303d204305f6fdac72020dd257025e6
GtkContainer: fix disconnection from frame clock

We need to disconnect the frame clock when we unrealize (at which
point the old clock is still alive) not in destroy(). Since there
is no common unrealize for containers, trigger this from GtkWidget.
gtk/gtkcontainer.c
gtk/gtkcontainerprivate.h
gtk/gtkwidget.c